grenade (general term) - İngilizce Eş Anlamlılar Sözlük